import javax.sound.midi.Soundbank;
import java.util.Arrays;
import java.util.Random;

public class Test {
    public static void orderArray(int []array){
        for (int i = 0; i < array.length; i++) {
            array[i]=i;
            //升序的代码
        }
    }
    public static void notOrderArray(int []array){
        for (int i = 0; i < array.length; i++) {
            array[i]=array.length-i-1;
            //
        }
    }
    public static void notOrderArrayRandom(int []array){
        Random random=new Random();
        for (int i = 0; i < array.length; i++) {
            array[i]=random.nextInt(10_0000);
            //随机
        }
    }
    public static void testInsertSort(int []array){
        int [] tmpArray= Arrays.copyOf(array,array.length);

        long startTime= System.currentTimeMillis();
        Sort.insertSort(tmpArray);
        long endTime=System.currentTimeMillis();
        System.out.println("插入排序耗时："+(endTime-startTime));
    }

    public static void main(String[] args) {
        int array[]=new int [10_0000];
        notOrderArray(array);
        orderArray(array);
        notOrderArrayRandom(array);
        testInsertSort(array);
    }
}
